sell for future delivery - German English Dictionary